<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="com.pizzaonline.utils.*" %> <!-- on aura besoin de lancer xlst, printheader... -->
<%@ page import="com.pizzaonline.servlets.*" %><!-- servlet de traitement du panier -->
<%@ page import="com.pizzaonline.JDBC.*" %><!-- connexion à la BD pour mise à jour des stocks -->
<%@ page import="org.jdom.*" %>
<%@ page import="org.jdom.xpath.*" %>
<%@ page import="java.util.*" %>
<jsp:include page="hautDePage.jsp" flush="true">
	<jsp:param name="title" value="Confirmation de la commande" />
</jsp:include>
<div class="texte">
<div class="blocTexte">
<h4>Vos précédentes commandes:</h4>
<%--
	ServletContext c=this.getServletContext();
	XMLControler.readXMLFile(c.getRealPath("xml/commandes.xml"));
	Document d=XMLControler.document;
	List<Element> commandes=(List<Element>)XPath.selectNodes(d,"//Commande[@login="+session.getAttribute("login")+"]");
	String xmlData="";
	for (int i=0;i<commandes.size();i++)
	{
		xmlData += commandes.get(i).toString();
	}
	out.write(xmlData);
	//Utils.lancerXSLT(out,xmlData,c.getRealPath("xsl/commandes.xsl"),true,null);
	
--%>
<jsp:include page="<%= (String)"xsql/commandes.xsql?login="+session.getAttribute("login") %>" />
</div>
<div class="blocTexte">
<h3>Résumé de votre commande</h3>
<% 
Panier p=(Panier)session.getAttribute("panier");
if (p==null)
{
	out.write("<h3>Un problème s'est produit avec votre panier! Nous sommes désolés de ce désagrément</h3><br />");
}
else
	p.affichePanier(out,false);


String login=(String)session.getAttribute("login");
if (login==null) // pas loggué
{
	Utils.rediriger(out,"login.jsp?page=commande.jsp");
}
if (p.estVide()) { out.write("Votre panier est vide.\n"); }
else
{
%>
<hr />
<h3>Informations de livraison:</h3>

<jsp:include page="<%= "xsql/client.xsql?login="+(String)session.getAttribute("login") %>" />
<hr />
Mode de règlement:
<form action="TraiterCommande" method="post" >
<select name="modePaiement" size="0">
<option value="liquide">Espèces</option>
<option value="cb">Carte bancaire</option>
<option value="cheque">Chèque (à l'ordre de PizzaOnline)</option>
<option value="tickets">Ticket Restaurant</option>
<input type="submit" value="Enregistrer la commande" />
</select>
</form>
</div>
</div>
<% } %>

<jsp:include page="basDePage.jsp" flush="true" />